# 演示列表常用操作
list_a = [100, 200, 300, 400, 600]
print(f"list_a 列表元素个数：{len(list_a)}")
print(f"list_a 列表最大元素：{max(list_a)}")
print(f"list_a 列表最小元素：{min(list_a)}")

# list.append(obj)：再列表末尾添加新的对象
# 请在 list_a 列表后，添加900
list_a.append(900)
print(f"list_a：{list_a}")

# list.count(obj)：统计某个元素在列表中出现的次数
print(f"100出现次数是：{list_a.count(100)}")

# list.extend(seq)：在列表末尾一次性追加另一个序列中多个值（用新列表扩展原来的列表）
list_b = [1, 2, 3]
# 将 list_b 追加到 list_a
list_a.extend(list_b)
print(f"list_a：{list_a}")

# list.index(obj)：从列表中找出某个值第一个匹配项的索引位置
# 如果找不到，会报错：ValueError
print(f"300 第一次出现序列的索引是：{list_a.index(300)}")

# 翻转 list_a，list_a.reverse()
list_a.reverse()
print(f"list_a：{list_a}")

# list.insert(index, obj)：将对象插入指定的 index 位置
list_a.insert(1, 666)
print(f"list_a：{list_a}")
